catastrophe bond - English Synonyms Dictionary